	.tabs{
		color: orangered;
	}
	
	>>>.u-tabs__wrapper__nav{
		justify-content: space-evenly;
	}

	.top {
		background-color: #FF6040;
		display: flex;
		justify-content: space-around;
		align-items: center;
	}


	.top image {
		width: 170rpx;
		height: 50rpx;
	}

	.grid-text {
		font-size: 14px;
		color: #909399;
		padding: 10rpx 0 20rpx 0rpx;
		/* #ifndef APP-PLUS */
		box-sizing: border-box;
		/* #endif */
	}

	.seckill {
		height: 150rpx;
		margin-top: 15rpx;
		display: flex;
		justify-content: space-around;
	}

	.seckill .seckill_size {
		font-size: 22rpx;
	}

	.seckill .seckill_center {
		margin: auto 0;
		text-align: center;
	}

	.seckill image {
		width: 70rpx;
		height: 70rpx;
	}

	.three {
		width: 100%;
		height: 500rpx;
		background-color: #909399;
		padding: 10rpx;
		display: flex;
	}

	.three .three_one image {
		width: 350rpx;
		height: 500rpx;
	}

	.three .three_two {
		margin-left: 10rpx;
	}

	.three .three_two image {
		width: 370rpx;
		height: 245rpx;
	}

	.both {
		display: flex;
		justify-content: space-around;
		height: 100rpx;
		line-height: 100rpx;
	}

	.both_image image {
		width: 160rpx;
		height: 160rpx;
		margin-left: 10rpx;
	}

	.all {
		/* background-color: #909399; */
		padding: 0 20rpx 0 20rpx;
		box-sizing: border-box;
	}

	.hot {
		height: 400rpx;
		margin: 20rpx 20rpx;
		background-color: white;
		display: flex;
		box-shadow: 6rpx 6rpx 6rpx #ccc;
		border: 1rpx solid #ccc;
	}

	.hot image {
		width: 250rpx;
		height: 400rpx;
	}

	.hot .hot_image {
		margin-left: 30rpx;
	}

	.hot .hot_text {
		margin: 40rpx 0 0 30rpx;
		line-height: 70rpx;
	}
	
	.hot .hot_text_title{
		/* 对于连续的数字或者英文字母可省略 */
		width: 350rpx;
		white-space: nowrap;
		/* 溢出隐藏 */
		overflow: hidden;
		/* （对于连续的数字或者英文字母可省略） */
		text-overflow: ellipsis; 
	}
	
	.bot .btn {
		width: 200rpx;
		height: 80rpx;
	}